package com.boco.biinjectionserviceapi.entity;

import java.util.Date;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.Date;


/**
 * 全员人口基础信息表(RkjsQyrkjcxxb)实体类
 *
 * @author sunshixiong
 * @since 2019-05-20 09:52:41
 */
@Data
@ApiModel(description = "全员人口基础信息表")
public class RkjsQyrkjcxxb implements Serializable {

    private static final long serialVersionUID = 641937354219674387L;
    
    @ApiModelProperty("全员人口个案唯一编码:采用16个字节，128位标识，GUI日期全球唯一标识符，也称 UUI日期。在一台机器上生成的数字，它保证对在同一时空中的所有机器都是唯一的。")
    private String qyrkgawybm;
    
    @ApiModelProperty("姓名:GB/T19488.2-2008")
    private String xm;
    
    @ApiModelProperty("国籍:GB/T2659-2000")
    private String gj;
    
    @ApiModelProperty("证件类型:字符串V0100.04身份证件类别代码")
    private String zjlx;
    
    @ApiModelProperty("证件号码:GB11643")
    private String zjhm;
    
    @ApiModelProperty("性别:GB/T2261.3")
    private String xb;
    
    @ApiModelProperty("出生日期:GB/T7408")
    private Date csrq;
    
    @ApiModelProperty("民族:GB/T 3304")
    private String mz;
    
    @ApiModelProperty("人员类别:1.户籍人口   2.非户籍人口")
    private String rylb;
    
    @ApiModelProperty("出生地名称:省+地+县")
    private String csdmc;
    
    @ApiModelProperty("户籍所在地:省+地+县+乡+村")
    private String hjszd;
    
    @ApiModelProperty("户籍所在地代码:GB/T2260，GB/T10114")
    private String hjszddm;
    
    @ApiModelProperty("现居住地:省+地+县+乡+村")
    private String xjzd;
    
    @ApiModelProperty("现居住地代码:GB/T2260，GB/T10114")
    private String xjzddm;
    
    @ApiModelProperty("管理地:省+地+县+乡+村")
    private String gld;
    
    @ApiModelProperty("管理地代码:GB/T2260，GB/T10114")
    private String glddm;
    
    @ApiModelProperty("进入系统日期:GB/T7408")
    private Date jrxtrq;
    
    @ApiModelProperty("退出系统日期:GB/T7408")
    private Date tcxtrq;
    
    @ApiModelProperty("退出系统原因:全员人口个案管理信息系统基础数据结构与分类代码（试行）")
    private String tcxtyy;
    
    @ApiModelProperty("住址街路巷名称:GB11643")
    private String zzjlxmc;
    
    @ApiModelProperty("住址门（楼）牌号:GB11643")
    private String zzmlph;
    
    @ApiModelProperty("所属省市县（区）:GB11643")
    private String ssssxq;
    
    @ApiModelProperty("所属居（村）委会:GB11643")
    private String ssjcwh;
    
    @ApiModelProperty("所属居（村）委会名称:GB11643")
    private String ssjcwhmc;
    
    @ApiModelProperty("住址门（楼）详址:GB11643")
    private String zzmlxz;
    
    @ApiModelProperty("记录状态:1：在用；2：停用")
    private String jlzt;
    
    @ApiModelProperty("记录创建时间")
    private Date jlcjsj;
    
    @ApiModelProperty("记录变更时间:默认为记录创建时间")
    private Date jlbgsj;
    
    @ApiModelProperty("时间戳")
    private Date insertTimestamp;
    
    @ApiModelProperty("个人档案唯一索引")
    private String empi;
    

}